#pragma once
#include "Tile.h"
namespace Model{
	class MobileTile :
		public Tile
	{
	public:
		MobileTile(Treasure* tr,bool exit1,bool exit2,bool exit3,bool exit4,Orientation ori=midday);
		MobileTile(bool exit1,bool exit2,bool exit3,bool exit4,Orientation ori=midday);
		MobileTile* goRight();
		MobileTile* goLeft();
		MobileTile* goUp();
		MobileTile* goDown();
		void setOrientation(Orientation ori);
		Orientation getOrientation();
		~MobileTile(void);
	};
}
